5.1 Introduction
Le type de serveur Siemens utilise le protocole Profinet pour échanger avec les automates de la marque Siemens. Profinet est le protocole automate le plus simple à configurer sur LINA. C’est un protocole de communication propriétaire de Siemens.
C’est un protocole de communication terrain qui réduit le modèle OSI connu à 7 couches à un modèle TCP/IP simple à 4 couches. Ainsi, PROFINET utilise, à l’instar d’autres technologies de communication basées sur Ethernet, le protocole TCP/IP pour le transport de données. Les quatre couches spécifiques du modèle TCP/IP sont les suivantes : Réseau, Internet, Transport et Application.
5.2 Référentiel LINA
5.2.1 Serveur et Device
Pour configurer un périphérique utilisant un protocole SNMP, aller dans référentiel > Device et surveillance, ensuite créer ou dupliquer un device.
Il faut déclarer un serveur de type Siemens qui peut être utilisé par tous les devices.
Le type Siemens permet de communiquer avec les automates :
- S7 – 200, S7 – 300, S7 – 400, S7 – 1200, S7 – 1500
- ET 200SP
Figure 80 : Serveur type Siemens

Figure 81: Déclaration d'un automate Siemens
Pour les automates Siemens, les champs nécessaires à la communication sont :
Type de CPU : Indiquez le modèle de votre automate.
Adresse IP : Renseignez l’adresse IP du port sur lequel vous êtes branché sur l’automate.
N° de rack : Numéro de l’emplacement de l’automate dans un coffret.
N° de slot : Numéro de l’emplacement des modules ajoutés à la CPU. Il correspondra à l’emplacement de la carte de communication ajouté pour dialoguer avec LINA.
Taille maxi des groupes : permet de regrouper plusieurs mots pour accélérer la lecture.
Lecteur items si erreur lecture groupe : en cas d'erreur de lecture d'un groupe, est-ce qu'il faut lire chaque item séparément ? Cela peut ralentir les lectures.
Gérer le « Status » : certains devices gèrent un Status. S'il est coché, LINA surveille de façon régulière (toutes les 1 minute) que le device réponde bien, si ce n'est pas le cas les lectures sont suspendues jusqu'à ce que le status redevienne bon.
Note : Utilisez le même nom d’automate sur TIA Portal et sur le nom de device LINA.
5.2.2 Mnémonique
LINA va lire directement dans le bloc de données de l’automate. L’adresse sera donc constituée du numéro de DB (DBx) et du type de données, pour cela il va utiliser les formats DBW, DBX, DBD…

Figure 82 : Déclaration d'un mnémonique Siemens
Les formats de l’adresse en fonction du type de la donnée :
Bool = DB*.DBX*.* Valeur binaire 0 ou 1, taille 1 bit
Int = db*.dbw* Valeur entière signé, taille 16 bits
DInt = DB*.DBD* Valeur double entière signé, taille 32 bits
UInt = DB*.DBW* Valeur entière non signé, taille 16 bits
Real = DB*.DBD*F Valeur avec virgule, taille 32 bits
String [40] =DB*.DBB*_Taille Chaîne de caractère, taille 8 x 40
Note sur le format String : Siemens utilise en début de chaîne le premier octet pour définir la chaîne et le deuxième octet pour le nombre de caractère contenu dans la chaîne, il faut donc déclarer le mnémonique avec un décalage de DB200.DBB14_40 DB200.DBB16_40
5.3 Logiciel
5.3.1 Tia Portal
5.3.1.1 Le device
Le protocole de communication Siemens n’a pas besoin d’être activé sur TIA Portal.
Pour retrouver l’adresse IP :
- Allez dans Configuration des appareils ;
- Sélectionnez les ports de la CPU ou d’une carte de communication ;
- Allez dans Adresse Ethernet et l’adresse IP s’affiche avec le masque.
Les informations complémentaires :
- Numéro de Rack ;
- Numéro de slot.
5.3.1.2 Les adresses
Avec le protocole Siemens :
- Lina va lire directement les valeurs dans les DB : bloc de données ;
- Les adresses à saisir dans Lina sont donc composées du numéro de DB ;
- Du décalage.
Sur l’automate, Le DB permet la sauvegarde des données dans la CPU de l’automate.